/**
 * Copyright 2009 - ChunMap
 * 
 * 这个文件是ChunMap项目的一部分。
 * ChunMap是开源软件。
 * 你可以自由复制、传播本项目的下载包文件，但必须保持其完整性。
 * 我们不用对使用中的风险及由此造成的损失承担任何责任。
 * 详细情况请见《ChunMap许可协议》。

 * 想了解更多有关ChunMap的信息，请访问http://code.google.com/p/chunmap/
 */
package chunmap.orm.mapping.relation;

import chunmap.orm.mapping.Table;
import chunmap.orm.mapping.column.Fk;

public class Many2One extends Link {

	public Fk fk;

	public Many2One(Table table1, String jName, Table table2) {
		this(table1,jName,jName + "_" + table2.getPk().getDbName(),table2);
	}
	
	public Many2One(Table table1, String jName,String dbName, Table table2) {
		this.fk = new Fk(jName,dbName,table2.getPk().getDataType(),table2);
		table1.addColumn(fk);
		table2._addLink(this);
	}
	
	public Fk getFk(){return fk;}

}
